package org.fle4y.framework.net;


/**
 * author : xiehui<br>
 * company : northking <br>
 * Create at: 2012-6-4
 * @version : 1.0<br>
 * QQ:514591940
 *  Description : 抽象的服务，定义了服务应包含的方法。
 */
public interface Server {
	
	/**
	 * 启动服务
	 * @throws NetException
	 */
	public void start() throws Exception;
	
	/**
	 * 停止服务
	 * @throws NetException
	 */
	public void stop() throws Exception;
	
	/**
	 * 获取会话
	 * @param sessionId
	 * @return
	 */
	public Session getSession(long sessionId);
	
}